SSE Vectorization of the EM Algorithm for Mixture of Gaussians Density Estimation 1. Introduction
ثبت نشده
چکیده
The Expectation-Maximization (EM) algorithm is a popular tool for determining maximum likelihood estimates (MLE) when a closed form solution does not exist. It is often used for parametric density estimation, that is, to estimate the parameters of a density function when knowledge of the parameters is equivalent to knowledge of the density. The most famous case is the Gaussian distribution, which is fully specified by its mean and variance. The MLEs of the mean and variance of a single Gaussian are given by the sample mean and sample variance, no EM algorithm necessary. However, in real world applications, data is often generated from several unknown sources. In cases such as this, the data can be modeled as a mixture of several densities. The mixture of Gaussians (MoG) is a common model and has been used in image segmentation and saliency detection tasks for computer vision (1). To achieve real-time processing for computer vision the EM algorithm must be fast. The purpose of this paper is to demonstrate the speedup gained by a streaming SIMD extensions (SSE) formulation of the EM algorithm when compared to a straight forward implementation. The rest of the paper is organized as follows. Section 2 presents a brief overview of the EM MoG algorithm and its implementation. Section 3 discusses the SSE. Section 4 explains the SSE formulation of the EM MoG algorithm with results presented in Section 5. Section 6 concludes the paper.
منابع مشابه
Image Segmentation using Gaussian Mixture Model
Abstract: Stochastic models such as mixture models, graphical models, Markov random fields and hidden Markov models have key role in probabilistic data analysis. In this paper, we used Gaussian mixture model to the pixels of an image. The parameters of the model were estimated by EM-algorithm. In addition pixel labeling corresponded to each pixel of true image was made by Bayes rule. In fact,...
متن کاملIMAGE SEGMENTATION USING GAUSSIAN MIXTURE MODEL
Stochastic models such as mixture models, graphical models, Markov random fields and hidden Markov models have key role in probabilistic data analysis. In this paper, we have learned Gaussian mixture model to the pixels of an image. The parameters of the model have estimated by EM-algorithm. In addition pixel labeling corresponded to each pixel of true image is made by Bayes rule. In fact, ...
متن کاملDensity Estimation with Mercer Kernels
We present a new method for density estimation based on Mercer kernels. The density estimate can be understood as the density induced on a data manifold by a mixture of Gaussians fit in a feature space. As is usual, the feature space and data manifold are defined with any suitable positive-definite kernel function. We modify the standard EM algorithm for mixtures of Gaussians to infer the param...
متن کاملComputational AstroStatistics: Fast Algorithms and Efficient Statistics for Density Estimation in Large Astronomical Datasets
We present initial results on the use of Mixture Models for density estimation in large astronomical databases. We provide herein both the theoretical and experimental background for using a mixture model of Gaussians based on the Expectation Maximization (EM) Algorithm. Applying these analyses to simulated data sets we show that the EM algorithm – using the both the AIC & BIC penalized likelih...
متن کاملA Dynamic Merge-or-Split Learning Algorithm on Gaussian Mixture for Automated Model Selection
Gaussian mixture modelling is a powerful tool for data analysis. However, the selection of number of Gaussians in the mixture, i.e., the mixture model or scale selection, remains a difficult problem. In this paper, we propose a new kind of dynamic merge-or-split learning (DMOSL) algorithm on Gaussian mixture such that the number of Gaussians can be determined automatically with a dynamic merge-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010